Miami Herald -
5 Sep 2016 03:26
Police in Brazil's biggest city clashed with protesters who marched to reject the new president five days after Dilma Rousseff was ousted as leader of South America's biggest nation. …
Share this Article
Comment on this Article
Please to comment